punch ball - Alemán Inglés Diccionario